﻿using System;
using System.Collections.Generic;
using DAL;
using Model;

namespace BLL.BomBLL
{
    public class BomBLL
    {
        private BomRepository _bomRepository = new BomRepository();

        // 查询所有 BOM 数据
        public List<Bom> GetAllBoms()
        {
            return _bomRepository.GetAllBoms();
        }

        // 查询单个 BOM 数据
        public Bom GetBomById(int bomId)
        {
            return _bomRepository.GetBomById(bomId);
        }

        // 添加 BOM 数据
        public int AddBom(Bom bom)
        {
            return _bomRepository.AddBom(bom);
        }

        // 更新 BOM 数据
        public int UpdateBom(Bom bom)
        {
            return _bomRepository.UpdateBom(bom);
        }

        // 删除 BOM 数据
        public int DeleteBom(int bomId)
        {
            return _bomRepository.DeleteBom(bomId);
        }
    }
}